rubbing down and touching up - Turc Anglais Dictionnaire